[IA64] paravirtualize vdso
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Sat, 3 Jun 2006 17:16:47 +0000 (11:16 -0600)
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>
Sat, 3 Jun 2006 17:16:47 +0000 (11:16 -0600)
commited2f30d1f526e787978a79f0f26bbceba8aee663
tree6743d68333c2c4cf25d9318ec011428d686602e6
parent09879197ca39e1ffc03275f8625c11010fa9115a
[IA64] paravirtualize vdso

paravirtualize vdso area.
introduce hyperprivop HYPERPRIVOP_RSM_BE and HYPERPRIVOP_GET_PSR.
and paravirtualize vdso area using them.

Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
linux-2.6-xen-sparse/arch/ia64/kernel/gate.S
linux-2.6-xen-sparse/arch/ia64/kernel/gate.lds.S
linux-2.6-xen-sparse/arch/ia64/kernel/patch.c
linux-2.6-xen-sparse/include/asm-ia64/xen/privop.h
xen/arch/ia64/xen/privop.c
xen/include/public/arch-ia64.h